#content{
  .section{
    margin-top: 60px;
  }
}
#product,.category{
  .section_item{
    margin-bottom: 60px;
  }
}
.section.category{
  border-bottom: 1px dashed @dominantColor;
}
.section_item{
  h4{
    font-size: @fontSizeLarge;
  }
}
.section-heading{
  h4{
    font-size: @fontSizeXLarge;
    margin-bottom: 10px;
  }
  margin-bottom: 40px;

  .headline{
    border-bottom: solid @dominantColor;
    width: 40px;
  }
}

.text-center .headline{
  margin:0 auto;
}

.sub_nav {
  background-color: #F9F9FA;
  padding: 40px 0;
  text-align: center;
  .section-heading{
    color: @dominantColor;
  }
  li{
    a{
      line-height: @line-height-large;
    }
    &.active{
      &>a{
        color: @dominantColor;
        padding-bottom: 3px;
      }
      .sub{
        display: block;
        li{
          padding-left: 20px;
        }
      }
    }
    .sub{
      display: none;
      li{
        font-size: @fontSizeSmall;
      }
    }
  }
}


#content{
  .top,.content{
    h3{
      font-size: 22px;
    }
  }
}

a.more{
  color: @dominantColor;
  font-size: @fontSizeSmall;
}
.section_item .section-content{
  a{
    display: block;
    margin-top: 10px;
  }
}